Kotomora
身の置き場がない (みのおきばがない) Japanese meaning | Kotomora