Como afirmado por Timatic , o banco de dados usado pelas companhias aéreas:
Visa required, except for Holders of onward tickets for a max. transit time of 72 hours through Tokyo Haneda (HND) or Osaka Kansai (KIX).
Então não, você não precisa de um visto.