Arts & Entertainment April 22, 2021 | No Comments India’s new J-Pop mantra? “ARIA OF LIFE” by Wagakki Band from the anime MARS RED