Doodle Dora

Doodle Dora is a character.