Director Atsushi Takeuchi