karollback karrotverse karrotmeme
An English Virtual YouTuber. She is a demon girl with white hair, animal ears, and yellow eyes.
She is the virtual avatar of Karrot.