remains; ashes; (human) remains ‐ Mercari: Shop from Japan