Tohru Furuya Pictures - Rotten Tomatoes