Alien Probe

some sort of weapon aliens use.