Where is Fluffy?
Hint 1 of 2:
Fluffy is in the jungle
Hint 2 of 2:
near the Altar of Cats.