Question: who dwells upon kamis tower?
Answer: Kami. Kami is the lord of Earth. He lives on his lookout above Korin's tower, where he watches over the world.