Oscar G takes over Mekka on June 8