Japanese people are one of the most creative and talented people out there. I mean, seriously, we would literally not have things like a PS3, Wii fits, or anime if Japanese people didn’t invent them. As a result, it comes to no surprise when we get to witness the world’s fastest undresser, straight from the land of the rising sun.