Cover 8

Blade of the Immortal Volume 30

Blade of the Immortal Volume 30: Vigilance

2013 • 216 pages