Helsinki Antti Kulmala Executive Producer / CEO antti@trollvfx.com +358 400 819 385
Tampere Molla Karjaluoto Producer molla@trollvfx.com +358 40 776 0108