Probably not implanted but drawn / projected onto your skin/surface.  Very kool…