Grand Seiko SBGA231 Flagship Diver Review - The Best ROLEX Submariner Alternative?