Immolantie - Helsinki, Suomi sulje