Kanna Hashimoto Pictures - Rotten Tomatoes