Phenomenon Osaka Store Opening
by L.A. Ruano, May 1, 2009

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.