Living in the magical world, surrounded by wizards, elves, and fairies, doesn’t make life alone on the streets any easier. However, small victories are worth celebrating, and a good place to hide, a kindly ghost, and a furry friend can make all the difference in the world when your greatest hope is surviving till tomorrow.