Unidentified thing from China

 

v20240901