Toronto artist Sean Leon delivers his newest video titled “Killer” as he connects one by one with his fellow associates at an undisclosed rendezvous point. Sean and the ixxi are working hard towards the final production of his highly anticipated mixtape ninelevenne. Check out the visual for “Killer,” directed by Sean Leon and produced by J’vell Boyce.