Crimson Bat - Oichi: Wanted, Dead or Alive
Movie • 1970
Crimson Bat, the Blind Swordswoman
Movie • 1969
Trapped, the Crimson Bat
Watch Out, Crimson Bat!