A Finnish cartoon short about some amusing characters.A Finnish cartoon short about some amusing characters.A Finnish cartoon short about some amusing characters.