NEET 01/28/2024 (Sun) 04:43 No.808873 del
what in gods name is this doing on aliexpress ?

https://www.aliexpress.com/item/1005004912585442.html