the smell of electro crust