Watch Cyborg 009: Legend of the Super Galaxy - Full movie Online

Aired: Dec 20, 1980