Demon Slayer plushie, approximately 17 cm ‐ Mercari: Shop from Japan