1:1 Scale VF-25 Messiah - On Display at Tokyo Solomachi (Tokyo Skytree)
Location: Tokyo Solamachi (Tokyo, next to Tokyo Skytree)
Dates: Feb 22nd 2014 - TBA
Tokyo Solamachi (lit. "Tokyo Sky Town") is the large shopping, dining and entertainment complex at the base of the Tokyo Skytree. It features over 300 established and original shops and restaurants, right next to the Tokyo Skytree tower.