LaserGuy #22The star nosed mole is the world's ugliest creature. It is basically an eldritch abomination.