Always a happy day when a work of art brings to mind Napalmed or Ministry.
Assembled Landscape, Southeast by Dluzen (notice the aluminum screen)