All Cast

Nagisa Ōshima

Nagisa Ōshima

Self - Narrator (voice)