Kotomora
へばり付く (へばりつく) Japanese meaning | Kotomora