I Can Has Cheezburger?

Newly Rescued Adorable Tiny Owl Causing Mischief (Video)