Yamaha KT100 built by high rev engineering 100cc 2 stroke kart racing motor, only 1 race on it since full rebuild, extremely high reving!! Takes 110 octane race fuel. Great condition tons of life left.