
Phenomenon get set to open their newest flagship outpost on Saturday, May 23rd, 2009 in Osaka, Japan. The location looks to feature the brands distinct avant-garde stylings and unorthodox designs. Further information will be revealed as the opening nears.









