The Muppetsmeowpants10.0· February 12, 2026FollowA heartwarming story of love, finding where you belong, and dismantling corrupt business Man or a Muppet is the single most deserving Oscar ever won in Oscars history1CommentsSign in to react and join the conversation.Sign inGet the app