Mérida, Mexico

While walking thru a junk yard in Mérida, I came across this ....?