This post was deleted for the following reasons:
Loading...
My bet on Godzilla.
My hopes on Godzilla.
There is a human, just not easy to see.
Explicit?
Anyone got a source on this?