Liverpool has a new record store called Matsuri Records.
The shop is located in the port city's Baltic Triangle area, neighbouring Black Lodge Brewery, with...