Posted on May 29, 2008 by Michael“Life” in Japan Wow, Jonno finds the freakiest things. Apparently this is a series of commercials, but what it’s supposed to be advertising is anyone’s guess! Check out Takashi Murakami’s Inochi.