Album cover discussed as somewhat cringe and internet-tainted but capturing a certain cultural zeitgeist