This may look like a tiny toy radio controlled helicopter, but it is actually the World’s Smallest R/C Spy Helicopter, the PD-100 Black Hornet.
The PD-100 Black Hornet is tiny weighing in at just half an ounce, you can see how small it is from the photo below.
It has a top speed of 20 miles per hour and it is designed to be used for surveillance.
The PD-100 Black Hornet is made by Prox Dynamics, and it comes in a pack of 3 helicopters (presumably in case you loose one, or your target spots it and hits it with a fly swatter), a charger and a R/C unit that has a built in LCD so you can see what you spy helicopter sees.
Check out this video of it in action below.
It certainly looks like a serious piece of kit, unfortunately it looks like it will be only available for military use.