Cast 6

Kaede Oshiro

Smell Princess/Shigure

Yumi Yoshiyuki

Nobue Mamata

Yutaka Ikejima

Kensaku Izawa

Tarō Araki

Wind Doctor

Crew 9

Hiroshi Kojima

Still Photographer

Taisuke Oe

Cinematography

Yudai Kanazawa

Assistant Director

Kenichi Mori

Lighting Technician