Adrak the Alien

Adrak the Alien is a alien part of The O.W.C.A. He is a enemy but a goodie when Major Monogram is there.