Ayumi Ishida Pictures - Rotten Tomatoes