David Esteban
A small museum
Super Hero Land is a small museum we find in the theme park of Toei Studios: Eiga Mura. Inside there are signed photos, models, prints and life-size merchandise celebrating the Japanese superheroes of Toei Studios, from the classic Kamen Rider to Bioman or more current heroes. The museum closes before the rest of the park (1645), so don't leave it until the end of the day!
+3