Yumi Yamaguchi

Born: None


Placeholder

Taiyo Sentai Sun Vulcan: The Movie

as Mari Ogawa
Released: 1981-07-18

A Sun Vulcan movie was released on July 18, 1981 at the Toei Manga Festival. It takes place some...

Movie page