Construction - Tenhola, Southern Finland, Suomi sulje