Venixx

Venixx are invincible venus fly trap enemies located in Terawatt Forest, they are scared of light.

Apperances

 * Ratchet & Clank: All 4 One