Imagine29 3 > Editions
by Satoru Makimura First published November 19th 2001
Published April 1st 2017
by Shueisha
Kindle Edition, 269 pages
Published November 19th 2001
by Shueisha
Paperback, 258 pages


