Signature and seal; Edo