Alpha

Alpha, the beauty blind destroyer.