Looks like an insect!

Can Imperial Walkers be far behind?

Advertisements