Kotomora
垂れ下げる (taresageru) Japanese meaning: hang down | Kotomora