Beck had already released more than 3 other studio albums before Odelay .
Odelay is the fourth studio album by American alternative rock artist Beck , originally released on June 18 , 1996 , by DGC Records .
Odelay