Alpha Group
Iconix Entertainment currently handles the worldwide distribution rights of the series while Alpha Group Company distributes the series inside Mainland China after the rights transfer.