Your next pocket travel guide
Upvote:0
As stated by Timatic, the database used by airlines:
Visa required, except for Holders of onward tickets for a max. transit time of 72 hours through Tokyo Haneda (HND) or Osaka Kansai (KIX).
So no, you do not need a visa.