Harper The Red Bug

Harper The Red Bug is a cartoon character from Baby Babble.