A little hard to follow the first few chapters but great fun to read after that.

dporrovechio's rating:
[]
[]
To Top