Kotomora
葬斂 (souren) Japanese meaning: burying a corpse | Kotomora