Toad Birds

Toad Birds are bird-toad things that appeared in Ssenmodnar 7.