Slashing Lass

Slashing Lass is Tallulah Barkley's alter ego.