I think these little armored babies are totes adorbz but some people are super wigged out by them. What do you guys think?
For this week's Creepicute Creature we have the Texas Rat Snake! I know some people love snakes while others find them creepy, but how can something so pink not be cute? What do you squeeps think?