Tag: Nipponbashi Denden Town

Photo of Lemmy Kilmister action figure
0 169
Posted in Cinema Music

Little Lemmies in Osaka Japan

One of my favorite places in Japan is Nipponbashi Denden…