Personally, I think that it was Father God, but I do agree that these are beautiful creations and incredibly designed with amazing camouflage. Thanks for checking it out! Have you seen them in real life before?
You are viewing a single comment's thread from: