Well, a secret window, yes. And for the second association, I thought "window to Europe."
And for the first, maybe this: Хах, не выдержал ) Ну, тайное окно, да. А по второй ассоциации
Pirates + window to Europe + secret window... For some reason, it's associated with the Russo-Swedish War at sea.