Kotomora
身に余る光栄 (みにあまるこうえい) Japanese meaning | Kotomora