watch Tomica Hero: Rescue Force
Tomica Hero: Rescue Force
Tomica Hero: Rescue Force is a Japanese tokusatsu television series that began airing April 5, 2008, on TV Aichi. It is th....
Read MoreTomica Hero: Rescue Force Explosive Movie: Rescue the Mach Train!
Taking place between episodes 38 and 39 of the Tomica Hero: Rescue Force television series, the film features Doktor Madu ....
Read More