May 6, 2020 Hidden on: 05/06/2020 Title: The Wild Robot Author: Peter Brown Tracking Number: 12321 Location: Delaware Park, Buffalo, New York United States Clue: Where the water meets the land, near the statue that’s grand. Hopefully you won’t be stumped!