8675. The play Hayavadana opens with a puja to October 4, 2025 by Admin A. Goddess Kali B. Ganesha C. Rudra D. Lord Shiva ✅ The correct answer is option B.