essence, purple flower, giant annoying creature that looks like a 13th giant... what the heck did i just see!?