Wait... is this shit somehow vaguely connected to the Denver airport murals?
Weren't there claims that place intended for human trafficking, too?