Kan Nihonyanagi Pictures - Rotten Tomatoes