Crimson Bat, The Blind Swordswoman (Mekura no oichi monogatari: Makkana nagaradori) - Rotten Tomatoes