This is a piece of concept art for a game about Irish folklore and themes of loss. This creature is a mini boss that kidnaps children.