The leader of the Forest Ranger squad finds himself in a new land and uses his power to protect those in need!