Shotaro Ishinomori Pictures - Rotten Tomatoes