Wednesday, June 18, 2014

Glalagalarch


Glalagalarchs are strange mutants which have recently begun appearing in the sewer systems of major American cities on the east coast. They seem to have features of several different unrelated animals.