Lamia (Dimensions enemy)

Lamia is an enemy from Final Fantasy Dimensions appearing on Mount Liene.