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 India, Bhutan, Myanmar, China, Taiwan and Japan. How extremely weird and beautiful is this species?   Photos courtesy of https://au.pinterest.com/pin/298574650271013073/