director: Takenoshin Yaza