Keita Amemiya Pictures - Rotten Tomatoes