Comics The Tree Weasel October 20, 2010 Nick Leave a comment A new comic is up! Sometimes you just need to leave the work to the professionals…