A review by w1ll1amjm
Megamonster by David Walliams

mysterious sad tense

4.25