Karen Tehama

Karen Tehama is a character from Fillmore!