Puppet Princess has the gore of a typical grimdark OVA, matched with a more tragic depiction of life in feudal Japan.

Reasons to Anime