Mysterious 'rainbow angel' spotted by hiker on Scottish Mountain