Moluccan Masked Owl

The Moluccan Masked Owl is an Tytonidae endemic to Indonesia.