Dr. Ivanna Cee

Dr. Ivanna Cee is a Mouse Toon NPC who works at Icy Fine, Do You? Optometrist. She is a minor toon so she does not give any necessary toontask to toons.