A review by sorasbookland
Egomaniac by Vi Keeland

5.0