Does anybody remember this whole baby animal thing? I know I didn't. Here's your (belated) dose of cute for the week:
I honestly don't even understand this animal. It looks like five different creatures put together into one. And yet... oddly adorable. Am I the only one who thinks this is so awkwardly cute it makes me want to "squee!" ?