Dangerous hobgoblin of peril