Kotomora
今にして (imanishite) Japanese meaning: only now | Kotomora