Atsushi Ono Pictures - Rotten Tomatoes