A team of 3 extraordinary pilots working under Dr. Tachibana's supervision to defend Earth from alien invasion.
Country: Japan
Type: scripted
Status: Ended
Language: Japanese
Release Date: October 1, 1973
Production Co: Sunrise, Tohokushinsha Film Corporation (TFC)
1973 | 3 Episodes