Kotomora
変死体 (へんしたい, henshitai) Japanese meaning | Kotomora