The Japan Scottish Highland Games celebrates its 30th anniversary. Each year between fifteen hundred and…