Mariners Ichiro #51 nesting doll. There are some minor scratches on the largest doll. It is number #776 out of the only 10,000 made in 2003.
Photo album created with Web Album Generator