Armadillo Rancher on Nostr: I googled Dutch sandwiches and......I don't know what I'm looking at here.... I googled Dutch sandwiches and......I don't know what I'm looking at here....