Kotomora
誕生死 (tanjoushi) Japanese meaning: stillbirth | Kotomora