Advertisement




Strange Television.

Prev Random Video Next
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.

Home