Franklin Marshall

Franklin Marshall

Officer in the Earth Military who teams up with the Buff Clan to seize the Solo Ship and Ideon.

Apparence

Densetsu Kyojin Ideon
Densetsu Kyojin Ideon
Diffusion :Thursday 8 May 1980
DramaMechaSci-Fi