Aliens have been popping up all over Senior Infants… anyone for a lovely cup of alien tea?!