Japanese sci fi Alice in Borderland killing it on Netflix with over 104 million hours viewed in last week

The Japanese sci-fi drama Alice in Borderland has been killing it on Netflix worldwide in the…