Space Kaijuu said:
Is the image above the best that's out there, or are there any higher resolution frame captures?
The screen shot I posted above is what I found after a quick Google search. I had no idea what people were talking about and figured others might not so I posted that image.
There may be better captures out there but that was the first one that I found.