Crazy-arsed mural at Denver Airport

I’m reading all sorts of whacky hoopla about this mural. Has anyone seen it? :crazy: