Poster

Killer Constable (萬人斬 / Wan ren zan)