Kotomora
抜け目がない (ぬけめがない) Japanese meaning | Kotomora