Click to Unmute
Two children in winter coats stand on a snow-covered beach near the ocean, reacting with shock as a massive, dark mechanical creature with glowing lights and a red eye emerges from the fog and descends toward them.
Be the first to share your thoughts!