Is this implantation?

Destiny