Jan
19th
Thu
19th
elmo is a lizard???????
Friendly Beasts by mytrab8 (I love sesame street…)
Elmo as a lizard kind of throws me, and Oscar as a bird/turtle makes perfect sense.