This is perhaps a minor grumble, but the name of the fiend city is Amu-Sol, right?
The thing is, well, there's this product in the UK called Anusol. It's a haemorrhoid cream.
So the terrifying demon enclave housing an ancient, enigmatic evil sounds like it's named after butthole medicine and it's bothersome.
ಠ_ಠ