Kotomora
溺死体 (dekishitai) Japanese meaning: drowned body | Kotomora