It will probably be the only polar bear you can touch in your life. As alive as he is real, but Todd the polar bear, is a giant animated puppet that leave all the people really impressed. The realism and the quality of this performance is truly spectacular.
Datasheet coming soon