Phenomenon Osaka Store Opening
Phenomenon get set to open their newest flagship outpost on Saturday, May 23rd, 2009 in Osaka,
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.