Kotomora
思い浮かべる (omoiukaberu) Japanese meaning: remember | Kotomora