Ricky Force, Mecca - Perfect Organism