Kotomora
ひょろひょろ Japanese meaning | Kotomora