Cat Chit Chat: Do leopards live in the tropical rainforest?