GOD MOON FROG

GOD MOON FROG

This a FROG or TOAD statue or BUILDING on the MOON.....

The EGYPTIANS worship the Frog God as a symbol of LIFE, by the way...

Her name is HEKET....



Show Description Hide Description