When I first learned about the Japanese cartoon series and the accompanying exclusive Transformers, the first toys that stood out to me were Grand Maximus and God Ginrai. The only images I initially saw were of those catalog scans. So I was used to that prototype God Bomber and was shocked when I finally saw a picture of the actual toy.
Great find.