The Stare of the Wolf - 1000pc Puzzle