Barn Owl

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