Yeah, we know the Caddy limo was in the last Forza Horizon, but it feels rightfully ridiculous in the mountains of Japan.