vague Echidna. .. For those wondering, she is falling off the cliff to become the Soul Stone