Stone work installation help

Sean we have the precast here that is 6 inches thick it surely looks like precast to me also just because it has straps makes me think some one had no clue how to install what you have