Kotomora
身熟し (みごなし, migonashi) Japanese meaning: carriage | Kotomora