A review by shesreadingagain_
Felix Ever After by Kacen Callender

3.5