Little Lemmies in Osaka Japan

One of my favorite places in Japan is Nipponbashi Denden Town in Osaka. It might be even better than Akihabara Electric Town in Tokyo. It was here I stumbled across the Astro Zombies store. Mind blow, end of story. It had everything! Lots of old timey horror memorabilia, which is certainly my thing and the larges collection of Motorhead‘s Lemmy Kilmister action figures I have ever seen. They were very expensive so I shot a video of them instead.

I did buys these vintage metal film posters of the Creature from the Black Lagoon and Re-Animator though. I could not leave without buying something.

Photo of metal film poster of The Creature from the Black Lagoon
Photo of metal film poster of Re-Animator
Author: smite

Leave a Reply

Your email address will not be published. Required fields are marked *