Yasuhiro Imagawa is a Japanese anime director and screenwriter. Much of his work evokes nostalgia for 1970s super robot mecha anime. Wikipedia