Though I looked to be an eye ball....but I assume it to be gateway to heaven...might be it looked like so vibrant