That is 100% a chinese engine and forks. The rest could be honda...
Yeah, if you pop the swingarm, forks, or frame it will be a lost cause.
But the electronics, engines, wheels, and brake stuff is the
least expensive on the market. Ebay is your friend with china bikes. also local china bike shops have that stuff on hand.
I have a ton of chinese bikes and love them to death. They run forever. I bust the wheels, chains , and eventually the swingarm before anything else. (300 lbs
)
Fix it up and
-BIG DAN