Mirihi Forest

Mirihi Forest is a location in The Lion Guard.