Neo Jones is a minor character from the Geo series. She is a green, sleepy creature who is Geo and Reo's sister and that is similar to Sleeping Beauty.
Neo Jones is a minor character from the Geo series. She is a green, sleepy creature who is Geo and Reo's sister and that is similar to Sleeping Beauty.