Figuring out where they come from was the easy part, but my searches came up a bit short in term of how to access the dungeon.
I am sadly assuming you need to be in a guild, or even more own the place itself to get into it?
Been looking for second one of those for quite a while now and I'm a bit annoyed that I probably just missed one by a minute or two