A review by lucamelion
This Is Kind of an Epic Love Story by Kacen Callender

Annoying main character