A really fluffy story, but it will cheer you up.