The G7 Is Eerily Similar To The 7 Headed Beast In Revelations 13