Japan Festival kicks off in Sao Paulo

Japan Festival has begun in the Brazilian city of Sao Paulo, offering visitors the chance to sample local Japanese dishes and experience the country's atmosphere. ( read original story ...)