Takashi Sasano Pictures - Rotten Tomatoes