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

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