User blog comment:Green Ninja/Mixels Wiki Trailer (and send me your questions!)/@comment-25335834-20141110013652

It was obviously made on iMovie, I can tell.