Mrs. Puff

She is a character from SpongeBob SquarePants.