Well, Italy IS near the Netherlands… for very broad meanings of “near” 😀

    Yes Ilythids are the mindflayers. I hate them too, but I will not send my PCs in without adequate support and a horde of mind-freed and very angry Dwarven berserkers, a host of newly freed Gnomes and whatever supernatural ally they can gain. And a lot of artillery as well.