Book cover for Karakuri

Karakuri

Keisuke Saka

Translated by Eri Hamaji

Paperback

Synopsis

Details

16 March 2010
144 pages
9780312566692
Imprint: St. Martin's Griffin