Steven Bear

A purple teddy bear from the Duchy of Difenland in the Temperate Region of Fliade, brother of Filo Bear and brother-in-law of Luca Bear.