Isao Tamagawa Pictures - Rotten Tomatoes