"Mystery of Love" is a song written and performed by American singer-songwriter Sufjan Stevens and produced by Thomas Bartlett. It was self-released digitally, under license to Madison Gate Records and Sony Classical, on 1 December 2017. From Wikipedia