That heat shield is very distinctive, seen it before just can't remember where.... Yamaha DT quelquechose... It looks very similar but subtly different to the Harley/Aermacchi 2 strokes
Found it! It's a kids Mini-Bike Yamaha JT-1, it even has the red stripe on the back mudguard.