Sid the Sloth

Sid the Sloth is a spoof.