Kotomora
未来予知 (miraiyochi) Japanese meaning: precognition | Kotomora