Pictures sometimes lie when it comes to scale, but I think you guys are barking up the wrong tree with the automotive suggestions.
This thing is beef. Miles of distance between cylinders, thick THICK block casting with heavy webs along the mains, bearing caps look like they weigh 5 pounds a piece, massive bearing journals...I'm gonna guess it's agricultural/industrial. Could be an old in-frame tractor engine.