Wedgehead

Wedgehead is a Littoralope-like aliens.