Emerge

Strange flying alien creatures emerge from a galactic portal under the watchful eye of the author.

Comments