Spirit Guide

A Spirit Guide is a spirit who remains with a person throughout their lives, giving them help and guidance when they need it.