Kotomora
地に足がつく (ちにあしがつく) Japanese meaning | Kotomora