An international animation production company.
Based in Tampere Finland.