Japanese pop artist Kyary Pamyu Pamyu just released the video for her first single, "Pon Pon Pon." I have never seen anything more bizarre in my entire life. I am begging someone to put "Friday" on repeat.

Can any of our Japanese Lovelies please tell me what "pon pon" means? Because I have no idea what just happened in those last four minutes. Also, where can I get some eyeball shorts?

What do you think of Kyary Pamyu Pamyu's video, Lovelies? [via BuzzFeed]