Ixitxachitl

Ixitxachitls (also seen as ixixachitls ), also known as demon rays, were aquatic creatures resembling manta rays. They were evil servants of Demogorgon that dwelled in the oceans of Toril.