Space ship with mechanical “frog” legs, presumably for attaching to terrain or springing off of enemy vessels
Comments
Comments