Hublockasaur

Hublocksaur is one of the aliens created when the Infinitrix when haywire.