Talk:The Bite of Kenge/@comment-31519877-20171105203018

There's new upcoming episode,  there's Red Panda and Snow Leopard does not live in Africa, they live in China.