Barn Owl (Once Upon a Forest)

The Barn Owl is a first appearance in Once Upon a Forest.