Inhumanoid


 * The Inhumanoids are a race from the Shattered Glass universe.

The Inhumanoids are a race of inhuman monsters that live in the center of the Earth.

Shattered Glass
At some point, the Inhumanoids attacked. The American government promised this would never happen again.