The 8 ShowNatalie10.0· January 31, 2025FollowWayyy better than squid game but some of you are not willing to except that…CommentsSign in to react and join the conversation.Sign inGet the app