This is one of several similarly-themed posters framed and hanging up in my work's office - these were here before we'd even moved in! Truly bizarre and probably AI-generated.