In Chinese, owls are called “猫头鹰” (mao tou ying), which would mean “cat-headed eagle”, if translated literally. Now, imagine an eagle with a cat’s head… it would probably look rather silly, wouldn’t it? An owl with a cat’s head, however, looks surprisingly natural!
Check out these awesome “meowls”!
View original post 42 more words