Mikko Mäkelä
Director
Laika & The Cosmonauts
Themselves
Matti Pitsinki
Self
Tom Nyman
Mikko Lankinen
Janne Haavisto