Muppet party invitations