Scarletia

A scarletia is monster found in deserts. It is mentioned in the same breath as giant scorpions, frighteners, wights, lamias and crab spiders.

Scarletia