Albatross is the documentary film.
According to PR-model, albatrossthefilm.com is ranked 404,071st in multilingual Wikipedia, in particular this website is ranked 48,358th in German Wikipedia.
The website is placed before magical2.jp and after melangemagazine.biz in the BestRef global ranking of the most important sources of Wikipedia.