Meet Ninox Spilocephala, an owl whose face seems destined to become an internet meme. Just look at those eyes! I wish I could muster up that expression. N. Spilocephala is one of several new owl species found on the Philippine island of Mindanao. »8/19/12 9:41pm 8/19/12 9:41pm
Kinja is in read-only mode. We are working to restore service.