rebelhera - foreshadowing. NOUN -  the act of providing vague...

more about : rebelhera