Slather the little feller with BBQ sauce and some Lea & Perrins and we'd be in business.
Which one is the alien in that picture?