All Cast

Rumi Sakakibara

Rumi Sakakibara

Anna

Chieko Higuchi

Chieko Higuchi

Marco

Takayuki Sugo

Takayuki Sugo

Pietro

Osami Nabe

Osami Nabe

Peppino

Urara Takano

Urara Takano

Pablo