This absurdly cute caterpillar is the larva of the Japanese Emperor butterfly (Sasakia charonda) or the Oomurasaki, as it’s known in Japan. This half baby deer-half caterpillar-like creature is probably one of the cutest insects I’ve ever seen. Apparently the Japanese agrees with me, as they’ve made the Japanese Emperor butterfly the national butterfly of Japan.
[SOURCE: The Featured Creature]
Antler Coral Mermaid by Renee Nault
OMG THIS RIGHT HERE. SO FUCKING TRUE.
HAHAHAHAHAHAHAHA I LAUGHED SO HARD. THIS IS ME OMG
Ugh my struggle!!!
I did an art trade with m7angela (check her out she has rly cute edwin drawings) I hope you like it ^U^