I found the image on Reddit while looking for demon core memes but because of Reddit’s VPN block I can’t give proper credit.
Wikipedia pages for those that don’t know:
Bonus Plainly Difficult video for those who want to learn more about the Demon Core incident. It’s about 10 minutes long.
would buy