File:ApeTown2.png

Summary
Some gorilla Scientists keeping a fellow Gorilla locked up. Depressing. Ape Town mutator.