Karina Baru strips and teases in front of the mirror