Internet Explorer…chan?

Yes, this is a thing.

Internet Explorer anime created by Microsoft themselves.

I would watch a whole series of this. No lie. Check it out.