Shortstuff

Shortstuff is a power surging alien.