Katie Crew

She is from the book series Katie Kazoo by Nancy Krulik