Troye Sivan wearing green tunic holding a yellow glowing orb. Painted by Caravaggio high detail