Takashi Hasegawa Pictures - Rotten Tomatoes