Amaterasu(Sheba) is in quran. She has not got a mirror. It is not mirror.[Quran Chapter 27]22. But he did not stay for long. He said, "I have learnt something you did not know. I have come to you from Sheba, with reliable information.
23. I found a woman ruling over them, and she was given of everything, and she has a magnificent throne.
24. I found her and her people worshiping the sun, instead of God. Satan made their conduct appear good to them, and diverted them from the path, so they are not guided.