There's several mini bikes with that frame shape. Bonanza is another one of those similar shaped frames.
Frame looks like it's had welding work in the neck. Maybe even the engine plate and axle tabs changed.
Someone with more experience will chime in.