Japanese wrestling takes it to an entirely new level. Lol!