by Bonodono
Considering the setting of Home Improver Store, monsters have some sort of presence on Earth, though reading this I'm wondering how they got that presence. From the last couple of sentences it doesn't sound good. I would think Earth would have a huge advantage considering our technology and the fact that everyone from earth has been immune to magic. Perhaps some really good political manuevering?
In any case, good story.