Kotomora
地に足の着いた (chiniashinotsuita) Japanese meaning | Kotomora