Megacrap

Contributions to an online chain mute comic. See more here.