Yes thats a large antlered animal with its face in that nice new truck.