Sean Leon delivers another track titled “Killer” in the form of a new visual. He is working hard towards the final production of his highly anticipated ninelevenne mixtape.