Twyla Simpson

Twyla Simpson is one of the deceased characters in the ancient Simpson family