All Cast

Tomoko Kaneda

Tomoko Kaneda

Rinko Kikuchi

Rinko Kikuchi

Lu Ningjuan

Lu Ningjuan

Taro Yabe

Taro Yabe

Yuya Yagira

Yuya Yagira