Mt. Spirit

Mt. Spirit is a manga location in The Electric Tale of Pikachu.