Kymera

The Kymera is an alien race that is invading the Apollo island.