Hear Troye Sivan’s Affectionate New Song ‘Animal’

Single appears on forthcoming 'Bloom' album