Kotomora
垂れ下がる (taresagaru) Japanese meaning: hang down | Kotomora