The Department of Film, Television and Scenography (ELO) at Aalto University is the only university-level film school in Finland. ELOssa presents the latest short films made by the Aalto students.