Marcel Rodriguez, Muscles' God