NEET 10/13/2024 (Sun) 22:40 No.909848 del
>>909847
Yeah. That god is in the louvre though. Its suspected that was the one statue that muhammad left, after destroying all the other idols.
Wish there was more info on ghe kaabas that held the white and red stones.