Standing Stone, Devilla