My pal Jack Douglas recently posted an image of the magical poster for Godzilla vs. SpaceGodzilla on my Facebook wall. This reminded me how drool-worthy Japanese posters for the Heisei (mid-80s to mid-90s) era’s Godzilla films were. When I was in Tokyo last year, my partner and I became patrons of a bar called Leo,...