So is Amduscia. Japan loves using names of demons so it could just be a coincidence.