Escaflowne Entry updated 20 June 2022. Tagged: TV, Xref. Japanese Anime tv series (1996). See Mecha. previous versions of this entry Internet Archive