Me and my friends found the top half of this ghost on our way to banshees stash in the tower. Does anyone know what it is or anything about it?
-
On one of my visits to that area I have seen half a dozen of those ghosts sitting there. They are in the same place as the interactable object.