Japanese style watering can for miniature gardens or other houseplants - this has a nice long spout.
It's very heavy, brass or bronze, no makers marks that I could find.
It measures about 10" long x 7" tall overall, holds about 24 ounces (three cups).