Nature freaks me out sometimes. What is this? A robot?
Na! It’s Trilobite of Laos – Lycidae (Duliticola sp.) from Puhipii Mountain in Oudomxay, Laos – a distant relative of click beetles and fireflies.
Video Link: Trilobite of Laos Weird Bug
- Super Cheap Photo Stuff
Creepy…
Be cool and subscribe to the comments of this post via email.
4:32 pm
Creepy…