Imagine29 1 > Editions
by Satoru Makimura First published October 19th 2000
Published October 19th 2000
by Shueisha
Paperback, 182 pages
Published April 1st 2017
by Shueisha
Kindle Edition, 187 pages


