Poster of Cast and Crew in GoGo Sentai Boukenger - The Sun of Lemuria (Season 1 - Episode 33) - The Sun of Lemuria

GoGo Sentai Boukenger - Season 1 - The Sun of Lemuria (Episode 33)

Episode Aired On:
Sunday, October 15 2006
18 years ago