Menace is the hottest woman on earth holy fucking moly