Jinzô ningen Hakaidâ (Mechanical Violator Hakaider) - Rotten Tomatoes