Iwafune-yama

From TV-Nihon
Jump to navigation Jump to search

岩船山 Mount Iwafune

The site of many scenes of battles from tokusatsu (mostly Super Sentai). Iwafune from Google Maps

Notable Episodes

Gallery

Related Articles

External Links