Ichabod

Ichabod is an American bear, hero and leader of the Peacekeeper Bears, who promote peace in the world.