Owl Love: The greatest love of all July 9, 2015 Owls are officially the coolest. Here’s why. Amazing interspecies love action. At Hukulou Coffee house in Osaka, Japan, an owl and a kitten have… Continue Reading