Jin Sakakibara
Kiyohiro Yamaguchi
Nozomi Sasaki
Yui Shoji
Yuuko Shima
Japanese cast (English translated)
English