Canberra Times columnist Tim The Yowie Man investigates a mystery ‘green ghost’ sighting at Lake George, north-east of Canberra.