The meme’s name is a reference to the Eye of Ra, an important symbol in Egyptian mythology. Ra is the Egyptian sun god and the ‘Eye of Ra’ symbol represents his daughter’s revenge on humanity.
Nevertheless, the odd meme does take inspiration from the ancient Egyptian symbol linked to the sun god Ra. In Egyptian mythology, the Eye of Rah (or Eye of Ra) wasn't just an attribute of Ra ...