C606
The Snow Ridge was one of the four forbidden grounds in the Demon Beast Mountain Range, it was located in the territory under the jurisdiction of True Devil Marshal Long. At this time, outside of the Snow Ridge, there were around twenty Demon Generals standing or lying down.
As the name suggested, there was a special kind of life on this snowy mountain called Snow Ghost