Uhhhh, Madagascar???? Those things are freaky . Looks like a baby pangolin

Quig
-----
Don't interupt me when I'm talkin' to myself