All Cast

Haruka Ayase
Princess Toyotomi

Shinichi Tsutsumi
Hajime Matsudaira

Masaki Okada

Kiichi Nakai
Koichi Sanada

Hiroshi Tamaki

Tohru Emori
Urushibara Shuuzou

Masahiro Koumoto

Yuki Morinaga
Daisuke Sanada

Takashi Sasano

Momoko Kikuchi

Hajime Okayama

Takayuki Takuma

Emi Wakui

Mitsuru Hirata

Taro Suruga
