Takahiro Tamura Pictures - Rotten Tomatoes