Hong Kong independent animated short film secures global distribution rights on Netflix!