Brahmaea wallichii 

Brahmaea wallichii

Caterpillars are the best fun to look at, we think!

Brahmaea wallichii is a moth from the Brahmaeidae family. It is found in the north of IndiaBhutanMyanmarChinaTaiwan and Japan.

How extremely weird and beautiful is this species?

 

Photos courtesy of https://au.pinterest.com/pin/298574650271013073/

Share with friendsTweet about this on TwitterShare on Google+Share on FacebookPin on PinterestFlattr the authorEmail this to someone
Amanda Perry