Kotomora
足纏い (ashimatoi) Japanese meaning: hindrance | Kotomora