I like that in the middle of the crazy japanese screaming announcer, he stops clearly to announce "NICE BUTT!" in english. Also, the huge female body builder is hilarious.