House on the Hill

The House on the Hill is a location on Fossil Island.