SCARAMOUCHE

Definition of SCARAMOUCHE