Dan Doucette Great spot! Machi is right, its a giant scale insect. I remember how amazed I was when I first saw a few of these flying around in Vietnam.
Comments (3)