Ok, something weird is going on. There seems to be a "new" XF250 shown here;
http://www.ssrmotorsports.com/store/enduro/xf250.php
That one does look Honda based. But, look at the cylinder head. There is no way that is a 250. More like a 125. What's up with that?