Demon Frontier Legend Le Deus (1987) Poster Poster for Demon Frontier Legend Le Deus (1987). Demon Frontier Legend Le Deus Poster