Tokyo Tower

DNA of Tokusatsu SOS: Godzilla and Mothra Toho Exhibition props and displays at the kaiju centric Tokyo Tower is now open to the public and runs until August 7.