Justin Claybourne

Justin Claybourne is an enemy of Robert Queen.