A review by dominicinhotpink
Shaman King, Vol. 1 by Hiroyuki Takei

adventurous challenging emotional funny

5.0