Yoshikazu Ono Pictures - Rotten Tomatoes