Add Rating
5

Super Robot Red Baron

JA
6.0

Super Robot Red Baron is a Japanese tokusatsu series that aired from April 4, 1973, to March 27, 1974. Its story was later retold in the anime Red Baron and it had a sequel titled Super Robot Mach Baron.

Current Season

Season 1

0.0

Posters

  • N/A
    500x750

Recommended Tv Shows