41st Bon Odori festival dazzles thousands at National Sports Complex

SHAH ALAM: Traditional Japanese culture has a large following in Malaysia – and this was on full display at the 41st Bon Odori 2017 festival held at the National Sports Complex, Shah Alam, last night.