Infamous hobgoblin of peril