As Hanukkah kicked off with a flicker (and hopefully a badass party involving Costco-sized jugs of Manischewitz) on Dec. 8, I found myself in what has been described variously as the Florida, Hawaii, Nebraska, and Alabama of Japan. Now go ahead and imagine a bunch of Japanese guys in Def Leppard sleeveless tees, floral-patterned […]