PetsLady's Pick: Freaky Big Moth Picture Of The Day
Who knew Mothra had a real-life cousin? Beautiful as this moth is I would be terrified to touch it!
This is attacus atlas, also known as the Atlas Moth, and a native of Southeast Asia. This is the largest moth in the world. And now, the subject of my nightmares.
Laurie Kay Olson
Animal News Blogger