The craziest hidden Czechoslovakia memorabilia shop...