Pete Davidson has a mysterious patch