The Japan Festival or Nihon Matsuri held yesterday at the Ranny Williams Entertainment Centre in St Andrew was well attended by Jamaicans. A rain delay...