Double-barred Finches (aka Owl Finches) are impossibly cute little finches that live in parts of Australia. These little finches are back yard visitors down under, while elsewhere they are popular as pets. This is our totally cute Birdorable Double-barred Finch!