ParentFull threadaeneasmackenzie·This is actually Central Park theory from The Killing Star.View on HN