Where is Fluffy?


Hint 1 of 2:
Fluffy is in the jungle

Hint 2 of 2:
near the Altar of Cats.