Japanese Funny English

Funny japanese game show. Really funny...