All Cast

Hirofumi Arai

Hirofumi Arai

Rou

Léona Hirota

Léona Hirota

Sister Theresa

Keita Kimura

Keita Kimura

Tôru

Nao Ômori

Nao Ômori

Ukawa

Masashi Yamamoto

Masashi Yamamoto

Brother Akabane

Akifumi Miura

Akifumi Miura

Arakawa

Akaji Maro

Akaji Maro

Shopkeeper

Renji Ishibashi

Renji Ishibashi

Komiya

Kei Satō

Kei Satō

Father Togawa

Ōmiya Ichi

Ōmiya Ichi