Idmallion

Idmallion

An ancient being clashes with evil to save one precious soul.