This owl, Ninox Spilocephala, is one of 10 new species of owl just discovered in the Philippines. (Researchers found them using recording equipment that can distinguish subtle distinctions between different species’ hoots.)  More importantly, though, he has scary human eyes, hates you, and was clearly born to be a meme.

Reader support helps sustain our work. Donate today to keep our climate news free. All donations DOUBLED!

I’ve put him up on MemeMaker.net, so go to town, if you can handle dicking around on the internet in full view of his penetrating, disapproving glare.

Grist thanks its sponsors. Become one.