Hyoe Joe Takahashi Pictures - Rotten Tomatoes