Mother and Father God Declare Peace On Earth!

Rain's picture

Mother and Father God Declare Peace On Earth!

Comments

Wonderful!

gumcounter's picture

I have been informed these beings are Helios and Vesta to clarify. Their vision is to make Earth a sun, and it has been prophesied that Earth will. Clear that they care about peace, maybe in time their vision will be fulfilled.