Cast (6)

Yuma Asami

Tsubame

Mari Yamaguchi

Woman with Tea

Lemon Hanazawa

Yamabuki

Yuya Matsuura

Taichi

Teruo Oka

Onibi

Tomohiro Okada

Hayabusa

Crew (4)

Yoshikazu Katō

Director

Katsuji Oyamada

Cinematography

Teruo Oka

Screenplay

Masato Kobayashi

Executive Producer