Takashi Ono Pictures - Rotten Tomatoes