Warning: lots of adorable blinking.