It’s a cat! No, it’s an owl! No no no… it’s a “meowl”! 【Photos】

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”!

Such beautiful, mythical creatures! We know that Japan has both cat cafes and owl cafes, perhaps in time we’ll see meowl cafes popping up!