Limited sight
When I look into his eyes, I see my own reflection capturing this image.
I wonder what positive effect this creature will earn from people who put him in there.
Forgot the exact species of this owl. Taken from a Mini zoo somewhere in Legazpi Philippines.