Nice bike that one, it doesn't look all out of place like many of these bikes do. I think the swingarm's off a KLX 250 Kawasaki Walter, not a KDX and the rear wheel is XT/TT Yamaha (so's the front).
The framework's really well done, makes the bike much slimmer and presumably lighter.