lol Ok. A talking mongoose. Here is a picture of him apparantly.