Takahiro Tamura - Rotten Tomatoes