Biosuit

is an alien in Marvel 10.

Appearance
A giant bulky suit with a giant trix symbol on it. It carries a staff and has a small head.