Our lady liberty... in Tokyo