TRA

TRA Art is a Tokyo company in Shinkawa, Chuo Ward, that plans, designs, builds and installs exhibition booths. Beyond trade-show stands it lays out and fits…

Scenic, Fabrication & Manufacturing · Tokyo, Japan · Services: Exhibition Stand Design, Exhibition Stand Build, Display Design & Production, Interior Fit-Out, Print & Graphics, Staging