Actually, there is a sloth that is called the Alfa Romeo sloth. The whole thing is just a play on words and names. That's the connection. Abusive comment hidden. (Show it anyway.)