Bharat Kanwar Yatra Goes Global: Devotees of Bihar-Jharkhand living in Japan took out 82 km long Yatra from Tokyo to Saitama