Sean Leon released a fiery eye-catching visual to accompany the second release of his forthcoming project, Sean Leon, Narcissus. The ambient and poetic single Firestorm is written by Sean Leon and produced by JiiN and Jordan Evans.