Gen Hoshino
Self
Masayasu Wakabayashi
Shinichi Takahashi
Executive Producer
Yoko Usui
Producer
Nobuyuki Sakuma
Supervising Producer
Takeshi Arita