While they were rambling on in Japanese with no action happening, I did a bit of research on the movie. That link above takes you to the Wiki page, but I have other resources available to me.
These are from my All-Godzilla reference book and here are some behind-the-scenes photos:
From the Pocket-book Encyclopedia, I have several colour photos as well:
And tons more Special Effects/ behind-the-scenes photos:
A few more cool monochrome photos:
And finally, some sketches of Battra!