Kane Milohai is the ancient Tiki God of Light & Life.
A little bit of the tropics on the 45th Parallel. A place to relax, good food, good friends, and relaxation. Hilda says "If you can be stressed out here, there's no medication strong enough to fix you!"