Scan barcode
kc_onmybookshelf's review
emotional
funny
lighthearted
4.25
Graphic: Homophobia
Moderate: Hate crime, Violence, and Outing
Minor: Sexual harassment and Religious bigotry
More...