On top of BLucifer,
comes Anubis, the God of Death and Next Life...
The sculptor of the BLucifer
Luis Jiménez was apparently killed. But this one is a God of Death.
It seems the "God" travelled from London to NYC onto Denver...
Thanks to Satehate memo-cho for the photos.
Watch the video on the weird mural at,
A 26-foot-tall Anubis Statue Installed at Denver International Airport