Hozier October 10, 2022 by George Spencer · Published October 10, 2022 “Swan Upon Leda” by Hozier Hozier’s “Swan Upon Leda” is a song which, most simply explained, speaks to the world being in a less-than-ideal state. The lyrics utilized herein are by and large metaphorical and therefore, to a significant degree,...