Published On May 28, 2022
Super Robot Mach Baron (スーパーロボット マッハバロン, Sūpā Robotto Mahha Baron) is a Japanese tokusatsu series that aired from October 7, 1974, to March 31, 1975. It was a sequel to Super Robot Red Baron.
Music
Music from @Argsound Background Music
Name of track: "Dangerous Roads"
Link: • (No Copyright) Intense Action Backgro...
show more