Talyn

Talyn is a falcon appearing in the TMNT Adventures comics. He is the pet of Al'Falqa.