>>40721419
It's allegedly a meteorite but arabs have always worshipped cubes with rocks so who knows really