Ghost of the Mountain

This is the 61st episode of The Lion Guard, also the 5th episode of Season 3