Kotomora
長身 (choushin) Japanese meaning: tall stature | Kotomora