Shanghai Immortal
2023 • 346 pages

Ratings5

Average rating2.9

15
stubuntu
Steven
Added to listMagical
Added to listHistorical
Added to listNext Up
Saved as Want To Read