All Cast

Simon Ostrovsky

Simon Ostrovsky

Self - Reporter

Jake Adelstein

Jake Adelstein

Self - Journalist

Yumeno Nito

Yumeno Nito

Self - Outreach worker

Hinako Kera

Hinako Kera

Rina Kawaei

Rina Kawaei

Ayano Mashiro

Ayano Mashiro

Minako Honda

Minako Honda