The Treflach Troop and the Moon Mission