Self
Daichi Miura
Director
Aiji Okazaki
Producer
Toshiyuki Nakamoto
Director of Photography
Yuki Takahashi
Kohei Ohta