comicsworthreading.com
Monster on the Hill
It’s 1867, and every English town has its monster. While the townsfolk pretend to be scared when it comes down from the hill, it’s really part of a shared excitement, everyone doing the…