A review by cassiopeias
Morally Corrupt by Veronica Lancet

3.0

could've served hard if it was only written better