
I haven't seen the creature yet, so it must be living behind the mirror, within the hooded mirror enclosure. At first I found the webs a little bit annoying, but it must be more annoying to have to keep rebuilding them.
"The fault lies not in our cards, but in ourselves." - JPB