Cover 2

文豪ストレイドッグス 1

2013 • 180 pages

Ratings4

Average rating4.8

15