Spain’s SETT invests $7.3 million in Canary Islands animation company Amuse Labs, supporting original children’s IP and ...