ComicsComics Review 4.0 Yagyaa The Demon Goddess : Homage of Indian ComicsDevang SanghrajkaJune 10, 2019December 17, 2019 by Devang SanghrajkaJune 10, 2019December 17, 201901527 Yagyaa The Demon Goddess, there is something about this first issue of Yagyaa The Demon Goddess… maybe it is a homage to one of India’s...