Strange AF... Implantation?

Joana
So what do you think?