A remarkable archaeological find in the Netherlands has unveiled 3,000 artefacts, including a rare gβ¦