What is Semi Permanent Makeup?Permanent makeup is also be known as permanent cosmetics, semi permanent makeup, micro pigmentation and cosmetic tattooing. The treatment...