DISCOVERY – Probably nothing, Sighting

CategoriesAll, DISCOVERY
LocationTaiwan
DISCOVERY – Probably nothing, Sighting

Not really sure about this, it looks a little bit like a deformed figure but could be nothing.