I was watching a recent review of Star Trek IV and noticed a very brief flash of this image during the review:
Thanks to Google image search I found out that the image is the character Link, from The Legend of Zelda game, holding the "Triforce".
What if any is the connection with the movie or with Star Trek? I'm not very familiar with Zelda and know very little about it.
- The image pops up during a discussion of how the film was screened in the USSR
- It's shown at the moment the narrator says the word "biggest"
- That's Spock in the background, the placement seems intentional (?)
I think Zelda came out in the 80s, maybe around the time of this movie.