Tamutsu Tamura - Rotten Tomatoes