Seems like an ATV Engine and the design is not so bad.