Takeshi Sakamoto Pictures - Rotten Tomatoes