leftyrockstar - yep. had to meme.

more about : leftyrockstar