Probably just aliens again.
Darn you!
Obviously it’s a base under the sea built by the Pleiadeians. /sarcasm