Hey now...I'm thinking it is homemade, but I see various elements that look familiar.
The forks look off a manufactured mini...and the frame looks oddly familiar, but heavily modified.
I think with some love, you're going to have a fun little machine there.