The pictures are a tad dark and the angle is high, so it's hard to make out the details, but they look kind of cool. I have no idea about the lore behind them though.
Are they based on any real-world folklore or legends? Or does the concept come from a fantasy setting?
The miniatures remind me of Warmachine ones for some reason...