Anikulapo ranks No.1 globally on Netflix