the jagged peak of a menacing mountain pierces a veil of billowing orange fog, artstation