A giant monster descending from the sky,