In the jungle canopies of the Himalayas there is a relatively plan-looking brown and yellow butterfly whose larval stage is something incredible. It’s the half-dragon, half-pokemon looking Dragonhead Caterpillar.