MASSIVE PIMPLE EXPLOSION ONTO MIRROR!!