lifeinthecosm.com
Comic strip archive
You can find all the Life in the ‘Cosm strips on: Tapastic Deviant Art This blog