This is a fan-made video. I made the subtitles by myself, watch in HQ. ;) I've watched the trailer and notice that it really look alike. But whatever, I gues...
Share this note: