• ValerianForrest
    An alien who was lost in space and needed help from the human race. He found new energy at Northampton.