A stream of trending comic episodes
Joined Dec 2015
Anthea West lives in the mountains in Ireland somewhere. No one’s quite sure when she’s coming down or if she actually exists. Could be just a bunch of sheep in a coat, who knows?
She sometimes makes comics.