German sneaker store Afew Goods is releasing its very own shoe, the Yamasura ‘Soil,’ in July 2021. Find the official release info and a detailed look here.