painting of a  a giant black haired sri lankan devil sasquatch muppet costume  having a picnic, in front of the sasquatch is a  south asian woman in a pink sweatshirt  stands in the foreground, standing in a cemetery in midnight a full moon, moody night sc