This show is crazy. I can't believe they show it on Japanese TV. Somehow the beeps just make it funnier.