Super Dimension Cavalry Southern Cross
Premiere 15 Apr 1984 | 超時空騎団サザンクロス | TV Series (1984-1984) | 25 min | Drama Animation Action & Adventure | 1 seasons
• 57 views • 0 thumbs up • 0 thumbs down
The Super Dimension Cavalry Southern Cross is a Japanese science fiction mecha anime TV series released in 1984.