Tumberson Castle

Tumberson castle is a black castle that overlooks Puppyland