A review by enchantedbeignet
Leviathan's Song by Elsie Winters

4.75

Would have been a 5 star but I didn’t like 
the surprise pregnancy trope
during the epilogue.