EeeeeeeYewww (feeling a little nauseous)
Ha! I knew that image would be a winner. Kind of like having a naked mole rat show up on your front step.