Keizo Shimizu‘s cult Japanese imprint NEEDLES has released a pair of mules, bringing its famous “Papillon” motif to 2020 (and probably 2021’s) most important piece of footwear. The “Papillon” motif — ...