Larvae
Restless ghosts that torture the living and the dead.
They drive people into possession and suicide.
www.daemonen.de
©