Akachan no Shiro (Baby's Castle) Lace Frill Vest Made in Japan Ribbon Fur ‐ Mercari: Shop from Japan