Palette Town


Palette Town is a shopping mall and entertainment complex in Odaiba, Tokyo, Japan.
Features include: