this is a japanese silver tea caddy (may be sterling, but the japanese often used a 950 alloy which is even better). the decoration is hand chased and of quite good quality. probably c. 1900-1920s. i'm sorry i don't read japanese, but the marks may also indicate the maker.
terrific find!!