All Cast

Takayuki Yamada
Masa

Taiga Nakano
Washio Heishirō

Ukon Onoe
Akatan

Riho Sayashi
Natsu

Takara Sakumoto
Noro

Seiji Chihara
Indō

Amane Okayama
Oroshiya

Yuya Matsuura
Sanzu

Hayate Ichinose
Nimaime

Ryota Oyanagi
Tsujigiri

Chikara Motoyama
Old Man

Shuhei Nomura
Irie Kazuma

Shunsuke Tanaka
Mannosuke Arai

Satoru Matsuo
Kogure Soushichi

Fuga Shibazaki
Mizoguchi Naomasa

Goro Sato
Satomura Kanji

Hisashi Yoshizawa
Sojiro Terada

Taro Suruga
Saito Kazue

Yohei Matsukado
Irobe Nagato

Kodai Asaka
Seiichiro Iwamura

Kazuma Sano
Soichiro Sugiyama

Hirokio Andô
Soichiro Sera

Gaku Sano
Masatora Mizumoto

Nadal
Masataka Mizumoto

Mai Kiryu
Mizoguchi Kana

Naomi Nishida
Mizoguchi Mine

Eri Nagai
Osada

Takuma Otoo
Sengoku Zen'emon

Tsukamoto Masahiro
Narrator (voice)

Yuriyan Retriever
Village Girl

Hiroshi Tamaki
Yamagata Kyōsuke
