Please help identify this song, I've looked into it a lot, cannot find it. Best I have is that it sounds close to JUSTICE.

http://www.youtube.com/watch?v=-k4zoEk4iIU

Pluses for right answers :)

Thank you!