Pico?
The second feeling i got from this was that it was kind of like a kids version of Pico's School. I don't know what the first one was... o_?
Anyho, as people already said, it looked as it was inspired by Invader Zim, but without the bizarre parts.
All in all, fairly good is my judgement.