Trinity Blood

Cain Knightlord - Contra Mundi