The Subaru Forester has been declared the 2025–2026 Japan Car of the Year (JCOTY), narrowly defeating the Honda Prelude in a ...