Claim: Denpasar is the pet of Bali.
Verdict: REFUTES