Kara Vanpalace

Kara Vanpalace ( カラ ヴァンパリス | Kara Vu~anparisu ) is a minor antagonist, and later protagonist, in Lesser Evils.

Appearance
chow chow