Ceud Mile Failte ようこそ!

On October 5th, the 26th annual Highland Games will be held in Makuhari, central Chiba City area. Dedicated pipers, caber tossers, highland dancers and footballers will be there.
Here’s a tough Japanese piper in Japan’s Northern Alps. Anybody would have trouble playing Scotland the Brave at 2997 meters, I’m sure.