Takeru Sato Pictures - Rotten Tomatoes