The first time I went to Satori Mountain to check out the Lord of the Mountain was.. well, it didn’t appear. Good thing the Mogg Latan shrine is a few feet away from its location, so I can fast travel anytime.
Then one night, all the way from the Foothill Stable, I saw the magical light again from Satori Mountain. I fast travel there and was so amazed by the glowing aura surrounding the area. There were a number of blupees and of course, the majestic Lord of the Mountain. I wore the stealth armor set, sneaked my way to the Lord as the blupees ran away (I was scared the Lord will run, too) and mounted it.