All Cast

Shiori Ito

Shiori Ito

Self

Noriyuki Yamaguchi

Noriyuki Yamaguchi

Self (archive footage)

Shinzo Abe

Shinzo Abe

Self (archive footage)