No idea what it is. Not a bug. Not a light. Almost transparent
source
Previous Article
Big monkey scary, It presents big big teeth monkey for people near it | Monkey Wildlife Video
Next Article
UNBELIEVABLE Natural Phenomena