Science fiction book store in Gamla Stan, Stockholm. Gotta love the quirky stores here.