To show their love and appreciation for Japanese comedy, the team from Invisible Engine creates a parody that highlights some of the peculiarities of Japan’s idea of fun.
Add WIMP to your Google News: