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

See more : rebelhera eliot good then poofy only okay muhler koala cat