Donald Marshall, Yellow Rose or both?
Have you heard of Yellow Rose Texas?
First 7 min.
https:// www.youtube.com/watch?v=KHWTT6tRab0
Yes, it represents the Eye of RA. One of the main aliens who they controlled by.
V is for Vril, the aliens here.