chopstick holder rest kbu391 35 202 [1.82 x 1.34 inch] Japanese tabletop kitchen dish Chopstick rest Turkey bean ball chopstick rest [4.6 x 3.4cm] Japanese restaurant inn restaurant business kbu391 35 202
- Item discovered at amazon.com
See more similar items →