
Owned by the Sparrow Clan and led by Jamba, it is an elaborate resort with hot springs meant for those who are pure of heart. The entire inn is actually "in a land of fantasy, far from the human realm" and is only accessible by walking under a Torii in Taka Pass