Emi Shindo Pictures - Rotten Tomatoes