Red alien? Yup, this is the result of the guided party behind us attempting to clean a fixed piece.
Yosemite -- 7/7/2012