Dewy Leaf

Dewy Leaf is a tortoiseshell she-cat.