You need at least Internet Explorer 10, or you may want to give Firefox or Chrome a try.
I also did a recent anime.... its not the best but practice makes purfect right? your welcome to come look at it when you get the chance. Love your picture!! Very original!!