Ixitxachitl

Ixitxachitls, also known as demon rays, are aquatic creatures resembling manta rays. They are evil servants of Demogorgon and dwell in the oceans of Toril.