This is giving Turtles Ninja vibes (underground entrance) ;)
Thanks :) Unfortunately there is a distinct lack of turtles on (and I think under) the streets of Stockholm
You guys are missing out! ;))