Stray Dog of Anime: The Films of Mamoru Oshii