Takashi Naitô Pictures - Rotten Tomatoes