Wales is known as the Land of Song, so it was only right that when the new Japanese UK ambassador tried his hand at Hen Wlad ...