Irresistible maybe but hardly cuddly…a little Echidna. Note the great effort being made to ignore the lens being poked in its face or perhaps pondering a thorny problem.