Mammoth? Looks more like a giant paramecium to me.
Its obviously a picture of a pair of legs sticking out from under a blanket.