Kotomora
転落死 (tenrakushi) Japanese meaning: death from a fall | Kotomora