Ms. Keane

Ms. Keane is the Powerpuff Girls school teacher from Pokey Oaks Kindergarden in The Powerpuff Girls series.