Draphs... erunes?
harvins?
what is this creature?