Truns out it is a Zongshen 250 V-twin 18hp. From a post by 'Oengus' : http://www.mychinamoto.com/forums/sh...ngshen+cyclone