Gorilla City

Gorilla City is a city of gorillas.

Scooby-Doo! Team-Up
Insert details here.

Appearances

 * Scooby-Doo! Team-Up
 * #15.The Ghost of Gorilla City