Weekly Shonen Jump

288 pages 2018

challenging informative medium-paced