Who owns the kangaroo? (2026)