Swallowed by the Iron Giant, Space Girl battles robot spiders.Swallowed by the Iron Giant, Space Girl battles robot spiders.Swallowed by the Iron Giant, Space Girl battles robot spiders.