craziest truck ever

this is the strangest wierest truck ive seen in my life - what is it for