On March 3, Japanese fashion brand Onitsuka Tiger opened its first flagship store in Spain, located on Passeig de Gràcia, Barcelona.
On March 3, Japanese fashion brand Onitsuka Tiger opened its first flagship store in Spain, located on Passeig de Gràcia, Barcelona.