Tag Archives: shimane prefecture

Kamen Riding: Across the Shimane Prefecture, Part One

For many, when watching the dramatic showdowns of Kamen Rider, Super Sentai, or any other tokusatsu programme, it’s easy to spot what unifies these long running shows, more than just the colourful suits and catchy henshin jingles: it’s the filming locations. From the Saitama Super Arena, to Mount Iwafune (the place to go for all […]