Leechstar


 * Leechstar was a tortoiseshell-and-white tabby she-cat with green eyes.