The Curse of Katsumido

The curse by which the chosen ones, should they fail, explode into 1000 demons per drop of blood shed.

The Curse of Katsumido

Empire of Destiny RedShogun