Forgotten God, Carabosse