funny japanese TV show

a weird but kinda cool japanese show. watch it!