A friend has stumbled across a part-built project, and has very little time to deal with it. If anyone has any idea what this is it might just help to move it along to someone who can finish the job. Otherwise it will be broken up.
That's a Volvo Penta engine, apparently.