Ivory Tower

The Ivory Tower (aka Genesta's Tower) is Genesta's home on Fairy Island.