Traditional - Bad Kitty - Pure Castile Soap

The bath your mother. warned you about.

$18.00