original post: https://redd.it/wm29yf
Found in New York today by my friend. Have no idea what they are though!
whatbugisthis by Kitra-Pulse
[report | abuse]