i'm not k michelle's biggest fan, but i don't get what the issue is. k michelle got the greenlight from leela to sing that song. so what's the big deal?

jaguar's rant is also confusing. talking about you come from royalty, this and that. ok then... ?