Skip Nav

The Godfather Of Japanese Weirdness

We meet again, Japan! And this time you bring us a man who plays The Godfather theme song on a leaf while sitting on top of a glass bottle. Are you intimidated yet? Me neither, but I'm damn entertained!

Latest Love
Looking for the perfect gift this holiday season? Order our POPSUGAR Must Have box now >>