Tightenz

Tightenz where a species of giant, naked humanoids that lacked dicks and pussies that vored people. They became extinct in 2000 when Satorn annihilated them.