Season two of Omens Studios’ animated series ‘Leo the Wildlife Ranger’ secures multiple deals

Omens Studios has secured a raft of key international deals for season two of its hit CGI…