Mikko Keinonen
Director/a
Emma Keinonen
Finnish girl
Dyadya Mikko
Myléne Meursault
Mermaid, Finnish girl
Henna Pöyhönen
Farmer
Dmitri Shagin
Dyadya Mityai