Friday, 11 January 2013

JAPANESE MUSIC VIDEO: I AM THE BEST

We bring you: leather, studs, spikes and some weird Japanese lyrics. We simply love this weird video!