The body worries me too. That's easily the ugliest mower I've ever seen.

No idea what it is.