•   2:00:00
Snow on The Blades
Release: 2014-09-20

Snow on The Blades

5.7

2014

2h 00m

At Sakurada Gate in 1860, the shogun’s chief minister and his retinue of bodyguards are ambushed and annihilated. Bearing the responsibility and sha ...
CLOSE [x]