Not what it appears to be, tread carefully. The link shows as "http://ninjutsugod.com/videos/master45" but it actually takes you to "http://filmai.in/uzeik-287083.html"
One thing I saw briefly was what appeared to be a javascript window.alert style thingy. There was text in a language I didn't immediately recognise and as soon as I saw what was happening, I went into "kill it with fire" mode to be on the safe side. There was definitely something amiss with that whole thing. I hope no one caught anything unpleasant?