You know what I love about Japan? Even commercials for children’s toys (or tv shows, maybe?) involve visible erections and terrifying surrealistic nightmare fuel. Yeah, so… Sorry, but I don’t have any idea what this is. I tried to look it up, but the commercial appears to be for something called “inochi” and “inochi” apparently means “life, spirit and nature” in Japanese. Kind of broad. Anyway, feel free to weigh in if you’ve got any knowledge on the subject. The more Japanese stuff I see the more I wonder if Takashi Miike is just the Japanese Ron Howard.
UPDATE: According to my erudite readers, this is from the most recent Takashi Murakami art exhibition.