Ninja

A kunoichi (Japanese: くノ一) Means ninja or practitioner of ninjutsu (ninpo).

Izuna, Yokai Slayer

Izuna, Yokai Slayer

The action is happening in The Imperial City. There we see many Japanese people in conflict. The protagonist is a young woman who holds a holy ...