Gen Sekiguchi
Director
Tsuyoshi Kusanagi
The police officer
Jai West
The Busjacker
Masanori Hata
Self
Taku Tada
Writer