Grey Ghost, a resident of Rivers Edge