Festival celebrates Japanese culture
The “Feel Japan in Viet Nam” festival will feature popular symbols of Japanese culture, Hello Kitty, Geisha and Ninja, in Ho Chi Minh City this week.