Kotomora
身に余る (miniamaru) Japanese meaning: undeserved | Kotomora