Is anyone else reminded of those aliens from Looney Toons?

 

Goose-xray