Vision Trap

Vision Trap is an Alien X like alien with more defined powers and minus Serena and Belicus.

Appearence
Kinda hard to describe.