Question: where do imps come from?
Answer: Originating from Germanic folklore the imp was a small lesser demon. Unlike the Christian faith and stories, demons in Germanic legends were not necessarily always evil. Imps were often mischievous rather than evil or harmful and in some regions they were attendants of the gods.