Earth Aliens

Aliens visiting, stuck, studying or otherwise occupied on Earth

The Beast by Riley Onyx

I volunteered for the long trip to check on our borders because a mate is promised from the worlds the Merlzhen protect.