Microsoft turns to anime to help promote Internet Explorer

time to read: 1 min