Mysterious oil paintings of puzzling scenes