Matching engine and frame numbers, engine is all complete and not messed with, but the frame has been "goosenecked" very badly, number is T150T EE011- -, which suggests that it is a rare "Beauty kit" model, front forks are Honda I think and wheel is CZ I think?