Creature:Owlraptor

Owlraptor is an extremely fluffy nocturnal raptor. It is so fluffy that its hands are hidden by the feathers of its wings.