Wednesday, June 18, 2014


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.

1 comment:

  1. Good shit. Nice to see you're still going at it.