Originating from Germanic folklore, the imp was a small lesser demon. It should also be noted that demons in Germanic legends were not necessarily always evil. Imps were often mischievous rather than evil or harmful, and in some regions they were portrayed as attendants of the gods. Continue Reading →