Dir:

Shin’ichi Okuda