Ixitxachitl

Ixitxachitls, or 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.