Wierd Acne - HELP

yeah i know, but my brother had no idea that the therapy wud mean puncturing :(
i hav few scars but hs face is full of pits :(