All Cast

Yuichi Nakamura

Yuichi Nakamura

Io Fleming

Ryohei Kimura

Ryohei Kimura

Daryl Lorenz

Toa Yukinari

Toa Yukinari

Sayaka Ohara

Sayaka Ohara

Yurina Furukawa

Yurina Furukawa

Tomokazu Sugita

Tomokazu Sugita

Ryota Osaka

Ryota Osaka