Kotomora
朽ち果てる (kuchihateru) Japanese meaning: rot away | Kotomora