Traverse Cast Jun Tamegai Ren Kanji Tsuda Yuki Masuda Jin Kusanagi Shinji Kasahara Reiai Yasutaka Yuki