>>508767930
Europeans worship nothing but themselves.