Kotomora
形骸 (けいがい, keigai) Japanese meaning: lifeless body | Kotomora