Posted in VideosHalo Anime?by Penguin Truth•July 24, 2009 Even Mamoru Oshii is lowering himself to directing part of this.