A review by ardenruth
Solutions and Other Problems by Allie Brosh

dark emotional funny hopeful fast-paced

5.0