rammstein haha...
cant stand k-pop and all that bullshit...i saw this chinese song at karoake and it was one of those big stage performances they do and it had a lion on it...so i asked was the song to do with a lion?...and it wasnt lol
edit:
this is pretty much in another language...