Kotomora
隙も与えず (すきもあたえず) Japanese meaning | Kotomora