It looks like it's an Ibanez, because of the shape of the control cavity and some of the other routing, but I don't know what model. The
tremolo cavity looks like it fits a TRS trem, so it's probably made in Korea.
If it's actually an Ibanez, a 24-fret (and 25 1/2 scale length) Ibanez AANJ neck should fit just fine.