Dimcairion

Sleepless vampire
Puzzle