Machine Robo Rescue Jan. 08, 2003Machine Robo Rescue 2003 319 viewsMachine Robo Rescue was a Japanese anime television series produced by Sunrise and the most recent Machine Robo series to date. A total of 53 ...Action & AdventureAnimation