Nissan Terra 2025 — Northpoint Car Rental (Demo) — Ogeeda