I suspected it would be Kim, but had a strange lurking idea that it might also be Jenny Wakeman from My Life as a Teenage Robot that I couldn't shake.