Kymera

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

Biology
The Kymeras has humanoids bodies with different heads which range from humanoid to monstrous.