When Hidden Horror enters the battlefield, sacrifice it unless you discard a creature card.
If the creature is no longer on the battlefield when the ability resolves, you may still perform the action if you want.
When the ability resolves, you choose whether to sacrifice the creature or perform the other action. If you can’t perform the other action, then you must sacrifice the creature.