I think I saw that shrine in the opening segment of an episode of Breaking Bad.
It was on Dexter too. His sister Deb called it Santa Merde.