MessageToEagle.com – Located at the National Museum of Scotland, the mysterious Ballachulish figure is a roughly life-sized figure of a female carved from a single piece of alder, with