Do You Remember That Giant Bird Statue In Tokusatsu?
I remembered one of the most common locations in Super Sentai , Kamen Rider, and if I'm not wrong also Metal Hero and Ultraman . So what's this location with the giant bird statue? I decided to do some research and found out that it's a place called the Izu Saboten Park which is located at the Izu Peninsula. Saboten means cactus in Japanese. In short, it means Cactus Park. It's also a zoo. Maybe you noticed this place but never noticed its significance. Back then, I remembered how I just called it the "Bio Fort" or "Bio Park" because I first saw it in Bioman . I remembered watching the nightmare-fuel-inducing episode 27 which had robot spiders capturing people. I always been fascinated by that giant bird statue. It also felt like an Aztec park. But what was that bird statue? It wasn't going to be the last I'd see that bird statue. Maskman episode 25 had the grand martial arts tournament. So what were the Maskmen doing in &quo