Hot gay Leo undoubtedly is the definition of emo. Long black