Tiny Screech Owl Enjoys a Relaxing Massage

Kuu the tiny screech owl who likes making dramatic entrances, enjoys a relaxing massage generously given to him by his human.