CastingShimba Tsuchiya: Tatara FujitaNobuhiko Okamoto: Kiyoharu HyodoAyane Sakura: Shizuku HanaokaToshiyuki Morikawa: Kaname Sengoku