Kotomora
ひょろ長い (hyoronagai) Japanese meaning: long and thin | Kotomora