Mystery on Bird Island

?