painting of a  a giant black haired sri lankan devil sasquatch muppet costume , in front of the sasquatch is a  south asian woman in a pink sweatshirt  stands in the foreground, standing waist deep, in an infinite ocean, moody scene surrounded by flamingos, cinem