Anyone have any idea what engine this is?

I realize it's "crowded" down there, see if you can scrape and read the number on the driver side, top of the block, right below the head / deck parting line.