I used to think that the Village Guardian was something alien to our world. That thought having been brought about by this image. To my mind it looks as though the Village Guardian is in some alien environment which to 'it' is home. It looked to me to be on some other planet, might be on the Moon. Because as the Village Guardian shrinks, it appears to do so into a crater!