Youichiro Omi

Recently added

Snow on the Blades (2014)
6.7
Bluray

Snow on the Blades

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