Those of you who thought that a pair of baby Tawny Frogmouths were the cutest thing imaginable might like to know that there is now competition from this.I'm convinced those creatures are toys. Nothing in nature could be so unreasonably cute.