About Lord Of The Mountain
The Lord of the Mountain, also known as Satori, is a creature from The Legend of Zelda: Breath of the Wild. It occasionally appears in the pool atop Satori Mountain at night, surrounded by Blupees, making the mountain glow with the same blue light.