Kotomora
自絞死 (じこうし) Japanese meaning | Kotomora