sevilla delofski is known for her work on der letzte kaiser (1987), aria (1987) and naked lunch (1991).