A Japanese game show where the contestants serve tea in a tilted restaurant.
#Videos #Funny #Japanese