I get it Japan. You make weird commercials. Cool. We are super proud of you, but what the hell is this???

Amazingly, this video is actually a sequel to an earlier commercial from May of this year.

Well of course, the giant puppet with an afro clears everything up…

How the hell is this supposed to make you want curry? Does curry in Japan come with complimentary LSD? Is that what they are trying to tell us?

After watching this one, I’m pretty sure that the answer is: YES.

Source: Rocketnews