Your beliefs on the origin of religion seem to be some what racist and are totally inaccurate; but welcome to the group anyway.
A superior race, you have got to be kidding me, there is only one race and that is the human one, everything else is just total nonsense.