Falanjoid demon

Falanjoid demons are a demon species capable of sucking out the brains of their victims.

Appearances

 * To Shanshu in L.A.