Black Torch

Ninja and animal lover Jiro Azuma finds himself in the middle of a war with ninjas vs. demons.