mariamistry 's review for:

Broken Knight by L.J. Shen
3.0

3 stars

Cute at times but rip-my-hair-out annoying at others.