Brahmaea wallichii
Fun Facts

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/