They're totally me, right?

I can't WAIT to wear these! They're sooo comfortable!

Also, GOOD NEWS! The '90s are back!

No but seriously, these are my new kicks...

Yeah, you saw those right...those are owl. slippers.