MMA fighters, ring girls, aaannd a giant Cup Noodle fighter wearing a red speedo...but of course, Japan, but of course...

Don't Miss...