Lord of the Mountain

The Lord of the Mountain, also known as Satori, is a Spirit in.

Characteristics
The Lord of the Mountain can only be found at a spring atop Satori Mountain when a green glow appears. There are several Blupees at the spring with the Lord of the Mountain.