Originally Posted by
5khours
Not sure if this offers any significant benefit over the ABTC card? Thoughts?
One big advantage of the TTP card is that if you have one, that's all you need while in Japan - you don't have to carry your passport with you within Japan.