Logo

Heart of a Samurai

S1 · E11 — Otate no Ran

S1:E11 · Otate no Ran

Episodes

47 episodes in this season