The Tokyo Triumph

The Tokyo Triumph is a Building that will be released in Series 5: Big in Japan.