ALF! March 22, 2012 Everyone’s favourite Alien Life Form. From 1987. Share this character buttonsCustom pin back buttons, Merch & Promotional, promotional pin back buttons