Brinebeak Albatross

Brinebeak Albatrosses are albatrosses located in Stormsong Valley and on Mechagon Island.