This is Our Future
2024.09.03
One of my friends brought up this meme in response to the pic and I hate how this was my immediate thought the whole time too