Thread:Beshte/@comment-31519877-20171105203743

I saw this image of The Lion Guard meet Red Pandas and Snow Leopard and they not live in Africa and They live in China.  