Tokyo

JAPAN 

Things to do in Tokyo
 japan, tokyo

20

Step into Madame Tussauds Tokyo, located at Daiba Decks Tokyo Beach Island Mall. Meet over 60 life..

Walk-in Price SGD 24.60

Online Price SGD 21.60


No reviews yet