Takeru Satô Pictures - Rotten Tomatoes