NEET 10/13/2024 22:40:00 No. 909848 [Open] [Reply] Actions report Translate Thread... Hide Thread Translate... Hide Post >>/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.