JavaScript is disabled or this browser is too old
The "aliens" are in the ocean.
> billows
It's called a labia
(post is archived)