Lewis Hamilton believes he can still score a good result at the Japanese Grand Prix, despite a severe lack of ...