Categories comic book computer art doom and gloom pen and ink Too Happy? Try Deprexia. Post author By jemoores Post date June 28, 2010 Tags depression, drugs, Rx ← Nibiru 2012 → Gomper Alert