What the hell is this ?
"Rubber Doll Balloona" - Limited Edition :)
Don't try this at home. :)
"Cobra Mission", AFAIR.
Yes, this is the first pure inflatality cap I've ever seen.
It's from that Dig Dug Hentai game.