Ms. Keane

Ms. Keane is one of the female characters from The Powerpuff Girls.