an Entity in Data Space: 134.155.108.49:8890
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.