Talk:Light bug

What if these are the Mini Drones created by the ancients? They make exactly the same noise and behave in a similar manner...