Kazaa Vorth
Nilikha ng Aveetra
A demon locked in a cage for far too long, just waiting to be set free.