Kotomora
打ちひしがれる (uchihishigareru) Japanese meaning | Kotomora