I found a short video on youtube, its like 1 minute.
The whole clip is about "Karma", and wait for the ending (it's epic) I was like wtf..!??
YouTube - Karma
The whole clip is about "Karma", and wait for the ending (it's epic) I was like wtf..!??
YouTube - Karma