The Tale of Shikanoko

272 pages paperback 2016

fiction fantasy historical adventurous dark mysterious medium-paced

288 pages digital 2016

fiction fantasy historical adventurous fast-paced

240 pages 2016

fiction fantasy adventurous slow-paced

235 pages paperback 2016

fiction fantasy historical adventurous slow-paced