All Cast

Shun Oguri

Shun Oguri

Gintoki Sakata

Masaki Suda

Masaki Suda

Shinpachi Shimura

Kanna Hashimoto

Kanna Hashimoto

Kagura

Yuya Yagira

Yuya Yagira

Toshiro Hijikata

Hirofumi Arai

Hirofumi Arai

Nizo Okada

Ryo Yoshizawa

Ryo Yoshizawa

Sougo Okita

Akari Hayami

Akari Hayami

Tetsuko Murata

Tsuyoshi Domoto

Tsuyoshi Domoto

Shinsuke Takasugi

Masami Nagasawa

Masami Nagasawa

Tae Shimura

Masaki Okada

Masaki Okada

Kotaro Katsura

Mikako Takahashi

Mikako Takahashi

Sadaharu (voice)

Takayuki Yamada

Takayuki Yamada

Elizabeth (voice)

Koichi Yamadera

Koichi Yamadera

Yoshida Shoyo (voice)

Nanao

Nanao

Matako Kijima

Jiro Sato

Jiro Sato

Henpeita Takechi

Tsuyoshi Muro

Tsuyoshi Muro

Gengai Hiraga

Ken Yasuda

Ken Yasuda

Tetsuya Murata

Seika Furuhata

Seika Furuhata

Christel Ketsuno

Kantarô Nakamura

Kantarô Nakamura

Isao Kondo

Yuu Nagahara

Yuu Nagahara

Kyosuke Yabe

Kyosuke Yabe

coffee shop owner

Tomoharu Hasegawa

Tomoharu Hasegawa

Wataru Ichinose

Wataru Ichinose

Harada

Rokkaku Seiji

Rokkaku Seiji

Char Aznable

Kouji Fujiyoshi

Kouji Fujiyoshi

Celestial (voice)

Kurumi Shimizu

Kurumi Shimizu

Kotaro Shiga

Kotaro Shiga

Teruyuki Tanzawa

Teruyuki Tanzawa

Celestial (voice)

Youta Tanaka

Youta Tanaka

young Gintoki Sakata

Itaru Yamamoto

Itaru Yamamoto

Celestial (voice)

Tôma Ônishi

Tôma Ônishi

young Takasugi Shinsuke

Toshiki Iwasawa

Toshiki Iwasawa

Celestial (voice)

Soushi Ogiwara

Soushi Ogiwara

young Kotaro Katsura

Takako Akasaka

Takako Akasaka

Azuki Moeno

Azuki Moeno