Reminds me of the Simpsons episode where (what appears to be) Homer's face turns up on a box of Mr. Sparkle laundry detergent and they look into the world of Japanese marketing.
They have pretty psychedelic ideas about their TV commercials in Japan. It's like they've all been jamming with the Stones on acid.