Nepathya to perform in three cities of Japan
- by Republica
KATHMANDU, July 31: Folk rock band Nepathya is set to embark on a musical journey to Japan, where the band will perform a series of concerts in the capital Tokyo, Fukuoka and Osaka cities during the month of August.