Definition of Hobgoblin

Hobgoblin

Hobgoblin is in mythology and fairy tales a mischievous imp or sprite.

Media related with Hobgoblin

MovieThe Great Yokai War (2005)

Save on Delicious