original post: https://redd.it/17hz00a
What is This?!
insects by cheeseburgerslut
[report | abuse]
Solomon Island Centipede making short work of a Hornworm
Found on Cat Urine. Anyone knows what it is exactly? (Germany)