Angryverse/Ted

Ted (also known as Tall Bird) is a resident on Bird Island.