File:Mysterious rock.JPG

The Mysterious Rock from Mars. Screencap from Armada episode 36