Scaramouche
By @chensi