This is a kea. Isn't he cute? Happy, little green parrot...tra la la. tags Happy little green parrotHappy, little green parrot who calmly burrows through the still-living flesh of sheep and dines upon their kidney fat while they lay bleating in terror. No, really. picked by Bornbad 1 month ago |
| quote edit #1 |
|
![]() | syndication |