Ella Van Gogh the Turtle-Cat Cat-Turtle is a master spy. Rumor has it that INTERPOL has her on retainer. When I called them up to confirm the rumor, they denied even knowing that a turtle-cat existed. The next day it rained. Coincidence? I think not.