surrealist [adjective] + allegory [noun]