MENIK and STORM | “The All Seeing Eye” – Copenhagen, Denmark. Leave a Comment / Copenhagen, Ironlak Europe, Storm / By Ironlak MENIK and STORM see clearer than most.More info: Storm1.dk