Chii Motosuwa as Cain Knightlord - Contra Mundi

Cain Knightlord - Contra Mundi

Trinity Blood

Cosplayer: Chii Motosuwa