Limited Edition Harrods Bear from the year 2001.
He is approx. 35 cm tall (seated) and is wearing a green velvet coat with faux fur trim.