Spotfoot

Spotfoot is a spotted, White she-cat