Known to some as the Sanitation Avenger, Libelle is never without her moist towelettes. She may be a germaphobe, but the poor soul who criticizes her for it may have no worser fate.