Kotomora
身の置き所がない (minookidokoroganai) Japanese meaning | Kotomora