… of Abertay in Dundee. This uses the adventures of an alien called Sid to represent the experiences of a child in care, and … With that in mind, a mascot, the blue-skinned alien Sid, was devised to represent what it is like to go into …