Weekly Shonen Jump

288 pages2018 1 edition

challenging informative medium-paced