Holm Seppensen, Niedersachsen, Germany