Owleez is the mutant offspring of a cuddly pet and a helicopter