Yes, it's "The Womb" gallery. I've not had a chance to yet go inside, not really my type of place. "Interesting" though...