Anyone ever seen this makers stamp before? It appears to be a "boat" with a person walking a great distance.