Assassination Classroom, Vol. 6: Swim Time
2013 • 192 pages

Ratings16

Average rating4.1

15