Omens Studios secures various international…

Award-winning animation company Omens Studios has secured a raft of international sales for season two of…