YES YES YES!! This is the H.R. Giger Bar in Switzerland! One day I will sell my kidney for airplane tix to visit.
Oh shit am I double posting again, did you already post this in the not so distant past?
Jeez... I dunno! After like 900 posts, it all gets so blurry..