What’s that smell? It’s producer Von Vuai’s new instrumental project entitled Stank. It’s not really clear why Von decided to entitle this project that, but I’m sure it’s because his beats are sure to give you the ugly/stank face. Smell Listen for yourself below.