Hiro Nagae Pictures - Rotten Tomatoes