The Sentinel by Edward Howard.. .. i'm getting strong Iron Giant vibes from this