Kotomora
身の置き所がない (みのおきどころがない) Japanese meaning | Kotomora