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/