Kotomora
これ見よがし (これみよがし) Japanese meaning | Kotomora