A (gender-swapped) homage to Lone Wolf and Cub, one of the greatest comic book series that ever graced my life.
May Itto Ogami and Daigoro live forever in our hearts.