A review by katayoun
Krakens and Lies by Tui T. Sutherland

4.0

hurrah! :)