yeah im gonna go with home made. the stamped swingarm could be a number of things, but it LOOKS the same as many of my old honda bikes, sport 65, sport 90 etc. the gearbox mount and rear footpegs look added.
i want to say ive seen that front end recently, i think it might be off something else and built into this as well.