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
Buy Our Editors' July Picks! Order Now>>