Could it be another variation of China spy flying?
The idea of spying insects is already under development...............