Kotomora
ひょろひょろ (hyorohyoro) Japanese meaning: totteringly | Kotomora