TRY: The Right Person in the Right Place! Amelia in the Village of Justice!
70.0 | TV-PG
Gourry and Amelia visit a land with a demon problem, and are tasked with confronting the creatures. Before the battle ends, they find that the demons are actually old familiar friends.
Official Site: www.funimation.com/shows/the-slayers