Castle of Chiefs

=Bio= the Castle of Chiefs is the Headquarters of Mister Chief, located in Squirgelville. It holds the only known portal to Tyria. It sports tall walls and an even taller keep.