Otter Plush Toy, Approximately 35cm, atoa ‐ Mercari: Shop from Japan