The video mostly shows the area leading up to it. Since the enemies there are, for all intents and purposes, invincible, I just tried to run around and get a view of everything that I could. [url=https://imgur.com/a/OQjKO]Here are some screenshots[/url] of the Shrieker itself. So far this is the only one I've come across anywhere.
For those with Alpha access, go through the cave in the far end of the Refinery (you'll see it in the video) to get there.
-
in the Beta, the cave is filled with more invincible enemies