It looks to me like OHV engine - CG clone, but oil filter suprised me.