The MuppetsJasmyn10.0· April 20, 2025FollowThere’s a reason why Man or Muppet won an OscarCommentsSign in to react and join the conversation.Sign inGet the app