Large Man in The Barrel - Toy of different size and shape

I have had this baby long time, but still not able to go over the last ring.