Director: Taro Ryogoku