Aya Nagasaki Pictures - Rotten Tomatoes