Kotomora
面目が立つ (めんもくがたつ) Japanese meaning | Kotomora