Impossible?
It's a joke. There are so many things that science can't explain in the world. It's impossible. It's really a group of frogs sitting in a well and watching the sky. I don't know what it means. Do you think that the land gods in mythology are false...