In India the Hindu deity Ganesha, representing good will, hope, and healthy self-indulgence, is everywhere: on village walls, in cafés, on handbags, in ancient sculpture and neon lights. His... This description may be from another edition of this product.