The Olympic mascot - Wendover.
Believe it or not it was Hitler
1928 in amsterdam
That would be the torch, I believe.
Parts of the Olympic torch.
The Daily Orbit - 2012 Carrying the Olympic Torch to Space 2-51 was released on: USA: 7 November 2013